Part Number Hot Search : 
00811 RPC2415 BA157 R16V2 G5200AS UH8102 NTE2325 TA8000F
Product Description
Full Text Search
 

To Download MB90F385 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  ds07-13717-3e fujitsu semiconductor data sheet 16-bit proprietary microcontroller cmos f 2 mc-16lx mb90385 series mb90387/387s/f387/f387s/mb90v495g n description mb90385 series devices are general-purpose high-performance 16-bit micro controllers designed for process control of consumer products, which require high-speed real-time processing. the devices of this series have the built-in full-can interface. the system, inheriting the architecture of f 2 mc* family, employs additional instruction ready for high-level lan- guages, expanded addressing mode, enhanced multiply-divide instructions, and enriched bit-processing instruc- tions. furthermore, employment of 32-bit accumulator achieves processing of long-word data (32 bits). the peripheral resources of mb90385 series include the following: 8/10-bit a/d converter, uart (sci), 8/16-bit ppg timer, 16-bit input-output timer (16-bit free-run timer, input capture 0, 1, 2, 3 (icu)), and can controller. *: f 2 mc, an abbreviation for fujitsu flexible microcontroller, is a registered trademark of fujitsu ltd. n features clock ? built-in pll clock frequency multiplication circuit ? selection of machine clocks (pll clocks) is allowed among frequency division by two on oscillation clock, and multiplication of 1 to 4 times of oscillation clock (for 4-mhz oscillation clock, 4 mhz to 16 mhz). ? operation by sub-clock (8.192 khz) is allowed. ? minimum execution time of instruction: 62.5 ns (when operating with 4-mhz oscillation clock, and 4-time multi- plied pll clock). (continued) n pac k ag e 48-pin plastic-lqfp (fpt-48p-m26) .com .com .com 4 .com u datasheet
mb90385 series 2 16 mbyte cpu memory space ? 24-bit internal addressing instruction system best suited to controller ? wide choice of data types (bit, byte, word, and long word) ? wide choice of addressing modes (23 types) ? enhanced multiply-divide instructions and reti instructions ? enhanced high-precision computing with 32-bit accumulator instruction system compatible with high-level language (c language) and multitask ? employing system stack pointer ? enhanced various pointer indirect instructions ? barrel shift instructions increased processing speed ? 4-byte instruction queue powerful interrupt function with 8 levels and 34 factors automatic data transfer function independent of cpu ? expanded intelligent i/o service function (ei 2 os): maximum of 16 channels low power consumption (standby) mode ? sleep mode (a mode that halts cpu operating clock) ? time-base timer mode (a mode that operates oscillation clock, sub clock, time-base timer and clock timer only) ? clock mode (a mode that operates sub clock and clock timer only) ? stop mode (a mode that stops oscillation clock and sub clock) ? cpu blocking operation mode process ?cmos technology i/o port ? general-purpose input/output port (cmos output) : mb90387, mb90f387 : 34 ports (including 4 high-current output ports) mb90387s, mb90f387s : 36 ports (including 4 high-current output ports) timer ? time-base timer, clock timer, watchdog timer: 1 channel ? 8/16-bit ppg timer: 8-bit x 4 channels, or 16-bit x 2 channels ? 16-bit reload timer: 2 channels ? 16-bit input/output timer - 16-bit free run timer: 1 channel - 16-bit input capture: (icu): 4 channels interrupt request is issued upon latching a count value of 16-bit free run timer by detection of an edge on pin input. can controller: 1 channel ? compliant with ver2.0a and ver2.0b can specifications ? 8 built-in message buffers ? transmission rate of 10 kbps to 1 mbps (by 16 mhz machine clock) ?can wake-up uart (sci): 1 channel ? equipped with full-duplex double buffer ? clock-asynchronous or clock-synchronous serial transmission is available. (continued) .com .com .com .com 4 .com u datasheet
mb90385 series 3 (continued) dtp/external interrupt: 4 channels, can wakeup: 1channel ? module for activation of expanded intelligent i/o service (ei 2 os), and generation of external interrupt. delay interrupt generator module ? generates interrupt request for task switching. 8/10-bit a/d converter: 8 channels ? resolution is selectable between 8-bit and 10-bit. ? activation by external trigger input is allowed. ? conversion time: 6.125 m s (at 16-mhz machine clock, including sampling time) program patch function ? address matching detection for 2 address pointers. .com .com .com .com 4 .com u datasheet
mb90385 series 4 n product lineup (continued) part number mb90f387/s mb90387/s mb90v495g parameter classification flash rom mask rom evaluation product rom capacity 64 kbytes ? ram capacity 2 kbytes 6 kbytes process cmos package lqfp-48 (0.50 mm width) pga256 operating power supply voltage 3.5 v to 5.5 v 4.5 v to 5.5 v special power supply for emulator* 1 ? none cpu functions number of basic instructions instruction bit length instruction length data bit length : 351 instructions : 8 bits and 16 bits : 1 byte to 7 bytes : 1 bit, 8 bits, 16 bits minimum instruction execution time : 62.5 ns (at 16-mhz machine clock) interrupt processing time : 1.5 m s at minimum (at 16-mhz machine clock) low power consumption (standby) mode sleep mode/clock mode/time-base timer mode/ stop mode/cpu intermittent i/o port general-purpose input/output ports (cmos output) : 34 ports (36 ports* 2 ) including 4 high-current output ports (p14 to p17) time-base timer 18-bit free-run counter interrupt cycle : 1.024 ms, 4.096 ms, 16.834 ms, 131.072 ms (with oscillation clock frequency at 4 mhz) watchdog timer reset generation cycle: 3.58 ms, 14.33 ms, 57.23 ms, 458.75 ms (with oscillation clock frequency at 4 mhz) 16-bit input/ output timer 16-bit free-run timer number of channels: 1 interrupt upon occurrence of overflow input capture number of channels: 4 retaining free-run timer value set by pin input (rising edge, falling edge, and both edges) 16-bit reload timer number of channels: 2 16-bit reload timer operation count clock cycle: 0.25 m s, 0.5 m s, 2.0 m s (at 16-mhz machine clock frequency) external event count is allowed. clock timer 15-bit free-run counter interrupt cycle: 31.25 ms, 62.5 ms, 12 ms, 250 ms, 500 ms, 1.0 s, 2.0 s (with 8.192 khz sub clock) 8/16-bit ppg timer number of channels: 2 (four 8-bit channels are available also.) ppg operation is allowed with four 8-bit channels or one 16-bit channel. outputting pulse wave of arbitrary cycle or arbitrary duty is allowed. count clock: 62.5 ns to 1 m s (with 16 mhz machine clock) .com .com .com .com 4 .com u datasheet
mb90385 series 5 (continued) *1 : settings of dip switch s2 for using emulation pod mb2145-507. for details, see mb2145-507 hardware manual (2.7 power pin solely for emulator). *2 : mb90387s, mb90f387s n packages and product models : yes : no note : refer to package dimension for details of the package. n product comparison memory space when testing with test product for evaluation, check the differences between the product and a product to be used actually. pay attention to the following points: ? the mb90v495g has no built-in rom. however, a special-purpose development tool allows the operations as those of one with built-in rom. rom capacity depends on settings on a development tool. ? on mb90v495g, an image from ff4000 h to ffffff h is viewed on 00 bank and an image of fe0000 h to ff3fff h is viewed only on fe bank and ff bank. (modified on settings of a development tool.) ? on mb90f387/s/387/s, an image from ff4000 h to ffffff h is viewed on 00 bank and an image of fe0000 h to ff3fff h is viewed only on ff bank. part number mb90f387/s mb90387/s mb90v495g parameter delay interrupt generator module interrupt generator module for task switching. used for realtime os. dtp/external interrupt number of inputs: 4 activated by rising edge, falling edge, h level or l level input. external interrupt or expanded intelligent i/o service (ei 2 os) is available. 8/10-bit a/d converter number of channels: 8 resolution: selectable 10-bit or 8-bit. conversion time: 6.125 m s (at 16-mhz machine clock, including sampling time) sequential conversion of two or more successive channels is allowed. (setting a maximum of 8 channels is allowed.) single conversion mode : selected channel is converted only once. sequential conversion mode: selected channel is converted repetitively. halt conversion mode : conversion of selected channel is stopped and activated alternately. uart(sci) number of channels: 1 clock-synchronous transfer: 62.5 kbps to 2 mbps clock-asynchronous transfer: 9,615 bps to 500 kbps communication is allowed by bi-directional serial communication function and master/slave type connection. can compliant with ver 2.0a and ver 2.0b can specifications. 8 built-in message buffers. transmission rate of 10 kbps to 1 mbps (by 16 mhz machine clock) can wake-up package mb90f387/s mb90387/s fpt-48p-m26 .com .com .com .com 4 .com u datasheet
mb90385 series 6 n pin assignment 1 2 3 4 5 6 7 8 9 10 11 12 av cc avr p50/an0 p51/an1 p52/an2 p53/an3 p54/an4 p55/an5 p56/an6 p57/an7 p37/adtg p20/tin0 36 35 34 33 32 31 30 29 28 27 26 25 p17/ppg3 p16/ppg2 p15/ppg1 p14/ppg0 p13/in3 p12/in2 p11/in1 p10/in0 x1 x0 c v ss 48 47 46 45 44 43 42 41 40 39 38 37 av ss x1a/p36* x0a/p35* p33 p32 p31 p30 p44/rx p43/tx p42/sot1 p41/sck1 p40/sin1 13 14 15 16 17 18 19 20 21 22 23 24 p21/tot0 p22/tin1 p23/tot1 p24/int4 p25/int5 p26/int6 p27/int7 md2 md1 md0 rst v cc (fpt-48p-m26) (top view) * : mb90387, mb90f387 : x1a, x0a mb90387s, mb90f387s: p36, p35 .com .com .com .com 4 .com u datasheet
mb90385 series 7 n pin description (continued) pin no. pin name circuit type function 1avcc ? vcc power input pin for a/d converter. 2 avr ? power (vref+) input pin for a/d converter. use as input for vcc or lower. 3 to 10 p50 to p57 e general-purpose input/output ports. an0 to an7 functions as analog input pin for a/d converter. valid when analog input setting is enabled. 11 p37 d general-purpose input/output ports. adtg function as an external trigger input pin for a/d converter. use the pin by setting as input port. 12 p20 d general-purpose input/output ports. tin0 function as an event input pin for reload timer 0. use the pin by setting as input port. 13 p21 d general-purpose input/output ports. tot0 function as an event output pin for reload timer 0. valid only when output setting is enabled. 14 p22 d general-purpose input/output ports. tin1 function as an event input pin for reload timer 1. use the pin by setting as input port. 15 p23 d general-purpose input/output ports. tot1 function as an event output pin for reload timer 1. valid only when output setting is enabled. 16 to 19 p24 to p27 d general-purpose input/output ports. int4 to int7 functions as external interrupt input pin. use the pin by setting as input port. 20 md2 f input pin for specifying operation mode. connect directly to vss. 21 md1 c input pin for specifying operation mode. connect directly to vcc. 22 md0 c input pin for specifying operation mode. connect directly to vcc. 23 rst b external reset input pin. 24 vcc ? power source (5 v) input pin. 25 vss ? power source (0 v) input pin. 26 c ? capacitor pin for stabilizing power source. connect a ceramic capacitor of approximately 0.1 m f. 27 x0 a pin for high-rate oscillation. 28 x1 a pin for high-rate oscillation. 29 to 32 p10 to p13 d general-purpose input/output ports. in0 to in3 functions as trigger input pins of input capture channels 0 to 3. use the pins by setting as input ports. .com .com .com .com 4 .com u datasheet
mb90385 series 8 (continued) * : mb90387, mb90f387 : x1a, x0a mb90387s, mb90f387s: p36, p35 pin no. pin name circuit type function 33 to 36 p14 to p17 g general-purpose input/output ports. high-current output ports. ppg0 to ppg3 functions as output pin of ppg timers 01 and 23. valid when output setting is enabled. 37 p40 d general-purpose input/output port. sin1 serial data input pin for uart. use the pin by setting as input port. 38 p41 d general-purpose input/output port. sck1 serial clock input pin for uart. valid only when serial clock input/output setting on uart is enabled. 39 p42 d general-purpose input/output port. sot1 serial data input pin for uart. valid only when serial data input/output set- ting on uart is enabled. 40 p43 d general-purpose input/output port. tx transmission output pin for can. valid only when output setting is enabled. 41 p44 d general-purpose input/output port. rx transmission output pin for can. valid only when output setting is enabled. 42 to 45 p30 to p33 d general-purpose input/output ports. 46 x0a* a pin for low-rate oscillation. p35* general-purpose input/output port. 47 x1a* a pin for low-rate oscillation. p36* general-purpose input/output port. 48 avss ? vss power source input pin for a/d converter. .com .com .com .com 4 .com u datasheet
mb90385 series 9 n i/o circuit type (continued) type circuit remarks a ? high-rate oscillation feedback resistor, approx.1 m w ? low-rate oscillation feedback resistor, approx.10 m w b ? hysteresis input with pull-up resistor. ? pull-up resistor, approx.50 k w c ? hysteresis input d ? cmos hysteresis input ? cmos level output ? standby control provided e ? cmos hysteresis input ? cmos level output ? shared for analog input pin ? standby control provided x1 x1a x0 x0a clock input standby control signal r vcc r hysteresis input r hysteresis input r pch nch vcc vss digital output digital output hysteresis input standby control r pch nch vcc vss digital output digital output hysteresis input standby control analog input .com .com .com .com 4 .com u datasheet
mb90385 series 10 (continued) type circuit remarks f ? hysteresis input with pull-down resistor ? pull-down resistor, approx. 50 k w ? flash product is not provided with pull-down resistor. g ? cmos hysteresis input ? cmos level output (high-current output) ? standby control provided vss r r hysteresis input r pch nch vcc vss high-current output high-current output hysteresis input standby control .com .com .com .com 4 .com u datasheet
mb90385 series 11 n handling devices do not exceed maximum rating (preventing latch up) ? on a cmos ic, latch-up may occur when applying a voltage higher than vcc or a voltage lower than vss to input or output pin, which has no middle or high withstand voltage. latch-up may also occur when a voltage exceeding maximum rating is applied across vcc and vss. ? latch-up causes drastic increase of power current, which may lead to destruction of elements by heat. extreme caution must be taken not to exceed maximum rating. ? when turning on and off analog power source, take extra care not to apply an analog power voltages (avcc and avr) and analog input voltage that are higher than digital power voltage (vcc). handling unused pins ? leaving unused input pins open may cause permanent destruction by malfunction or latch-up. apply pull-up or pull-down process to the unused pins using resistors of 2 k w or higher. leave unused input pins open under output status, or process as input pins if they are under input status. using external clock ? when using an external clock, drive only x0 pin and leave x1 pin open. an example of using an external clock is shown below. notes when using no sub clock ? if an oscillator is not connected to x0a and x1a pin, apply pull-down resistor to x0a pin and leave x1a pin open. about power supply pins ? if two or more vcc and vss exist, the pins that should be at the same potential are connected to each other inside the device. for reducing unwanted emissions and preventing malfunction of strobe signals caused by increase of ground level, however, be sure to connect the vcc and vss pins to the power source and the ground externally. ? pay attention to connect a power supply to vcc and vss of mb90385 series device in a lowest-possible impedance. ? near pins of mb90385 series device, connecting a bypass capacitor is recommended at 0.1 m f across vcc and vss. crystal oscillator circuit ? noises around x0 and x1 pins cause malfunctions on a mb90385 series device. design a print circuit so that x0 and x1 pins, an crystal oscillator (or a ceramic oscillator), and bypass capacitor to the ground become as close as possible to each other. furthermore, avoid wires to x0 and x1 pins crossing each other as much as possible. ? print circuit designing that surrounds x0 and x1 pins with grounding wires, which ensures stable operation, is strongly recommended. caution on operations during pll clock mode ? if the pll clock mode is selected, the microcontroller attempt to be working with the self-oscillating circuit even when there is no external oscillator or external clock input is stopped. performance of this operation, however, cannot be guaranteed. x1 x0 open mb90385 series using external clock .com .com .com .com 4 .com u datasheet
mb90385 series 12 sequence of turning on power of a/d converter and applying analog input ? be sure to turn on digital power (vcc) before applying signals to the a/d converter and applying analog input signals (an0 to an7 pins). ? be sure to turn off the power of a/d converter and analog input before turning off the digital power source. ? be sure not to apply avr exceeding avcc when turning on and off. (no problems occur if analog and digital power is turned on and off simultaneously.) handling pins when a/d converter is not used ? if the a/d converter is not used, connect the pins under the following conditions: avcc=avr=vcc, and avss=vss note on turning on power ? for preventing malfunctions on built-in step-down circuit, maintain a minimum of 50 m s of voltage rising time (between 0.2 v and 2.7v) when turning on the power. stabilization of supply voltage ? a sudden change in the supply voltage may cause the device to malfunction even within the specified v cc supply voltage operating range. therefore, the v cc supply voltage should be stabilized. for reference, the supply voltage should be controlled so that v cc ripple variations (peak-to-peak values) at commercial frequencies (50 hz to 60 hz) fall below 10 % of the standard v cc supply voltage and the coefficient of fluctuation does not exceed 0.1 v/ms at instantaneous power switching. .com .com .com .com 4 .com u datasheet
mb90385 series 13 n block diagram in0 to in3 ram rom/flash int4 to int7 rx tx ppg0 to ppg3 tin0,tin1 tot0,tot1 x0a,x1a rst x0,x1 sck1 sot1 sin1 avcc an0 to an7 avss avr adtg uart1 can clock control circuit clock timer time-base timer prescaler cpu f 2 mc-16lx core 16-bit free-run timer input capture (4ch) 16-bit ppg timer (2ch) 16-bit reload timer (2ch) dtp/external interrupt 8/10-bit a/d converter (8ch) internal data bus .com .com .com .com 4 .com u datasheet
mb90385 series 14 n memory map mb90385 series allows specifying a memory access mode single chip mode. 1. memory allocation of mb90385 mb90385 series model has 24-bit wide internal address bus and up to 24-bit bus of external address bus. a maximum of 16 mbyte memory space of external access memory is accessible. 2. memory map note : when internal rom is operating, f 2 mc-16lx allows viewing rom data image on ff bank at upper-level of 00 bank. this function is called mirroring rom, which allows effective use of c compiler small model. f 2 mc-16lx assigns the same low order 16-bit address to ff bank and 00 bank, which allows referencing table in rom without specifying far using pointer. for example, when accessing to 00c000 h , rom data at ffc000 h is accessed actually. however, because rom area of ff bank exceeds 48 kbytes, viewing all areas is not possible on 00 bank image. because rom data of ff4000 h to ffffff h is viewed on 004000 h to 00ffff h image, store a rom data table in area ff4000 h to ffffff h . ffffff h fe0000 h 010000 h 003800 h 004000 h 000100 h 0000c0 h 000000 h mb90v495g mb90f387/s mb90387/s 001900 h 000900 h 000900 h ff0000 h (with rom mirroring function enabled) peripheral ram area register extension io area rom area (ff bank image) rom area address #1 address #1 model : internal access memory : access disallowed * : on mb90387/s or mb90f387/s, to read fe0000 h to feffff h is to read out ff0000 h to ffffff h . rom area* .com .com .com .com 4 .com u datasheet
mb90385 series 15 n i/o map (continued) address register abbreviation register read/ write resource initial value 000000 h (reserved area) * 000001 h pdr1 port 1 data register r/w port 1 xxxxxxxx b 000002 h pdr2 port 2 data register r/w port 2 xxxxxxxx b 000003 h pdr3 port 3 data register r/w port 3 xxxxxxxx b 000004 h pdr4 port 4 data register r/w port 4 xxxxxxxx b 000005 h pdr5 port 5 data register r/w port 5 xxxxxxxx b 000006 h to 000010 h (reserved area) * 000011 h ddr1 port 1 direction data register r/w port 1 00000000 b 000012 h ddr2 port 2 direction data register r/w port 2 00000000 b 000013 h ddr3 port 3 direction data register r/w port 3 000x0000 b 000014 h ddr4 port 4 direction data register r/w port 4 xxx00000 b 000015 h ddr5 port 5 direction data register r/w port 5 00000000 b 000016 h to 00001a h (reserved area) * 00001b h ader analog input permission register r/w 8/10-bit a/d converter 11111111 b 00001c h to 000025 h (reserved area) * 000026 h smr1 serial mode register 1 r/w uart1 00000000 b 000027 h scr1 serial control register 1 r/w, w 00000100 b 000028 h sidr1/ sodr1 serial input data register 1/ serial output data register 1 r, w xxxxxxxx b 000029 h ssr1 serial status data register 1 r, r/w 00001000 b 00002a h (reserved area) * 00002b h cdcr1 communication prescaler control register 1 r/w uart1 0xxx0000 b 00002c h to 00002f h (reserved area) * 000030 h enir dtp/external interrupt permission register r/w dtp/external interrupt 00000000 b 000031 h eirr dtp/external interrupt permission register r/w xxxxxxxx b 000032 h elvr detection level setting register r/w 00000000 b 000033 h r/w 00000000 b .com .com .com .com 4 .com u datasheet
mb90385 series 16 (continued) address register abbreviation register read/ write resource initial value 000034 h adcs a/d control status register r/w 8/10-bit a/d converter 00000000 b 000035 h r/w, w 00000000 b 000036 h adcr a/d data register w, r xxxxxxxx b 000037 h r 00101xxx b 000038 h to 00003f h (reserved area) * 000040 h ppgc0 ppg0 operation mode control register r/w, w 8/16-bit ppg timer 0/1 0x000xx1 b 000041 h ppgc1 ppg1 operation mode control register r/w, w 0x000001 b 000042 h ppg01 ppg0/1 count clock selection register r/w 000000xx b 000043 h (reserved area) * 000044 h ppgc2 ppg2 operation mode control register r/w, w 8/16-bit ppg timer 2/3 0x000xx1 b 000045 h ppgc3 ppg3 operation mode control register r/w, w 0x000001 b 000046 h ppg23 ppg2/3 count clock selection register r/w 000000xx b 000047 h to 00004f h (reserved area) * 000050 h ipcp0 input capture data register 0 r 16-bit input/output timer xxxxxxxx b 000051 h xxxxxxxx b 000052 h ipcp1 input capture data register 1 r xxxxxxxx b 000053 h xxxxxxxx b 000054 h ics01 input capture control status register r/w 00000000 b 000055 h ics23 00000000 b 000056 h tcdt timer counter data register r/w 00000000 b 000057 h 00000000 b 000058 h tccs timer counter control status register r/w 00000000 b 000059 h (reserved area) * 00005a h ipcp2 input capture data register 2 r 16-bit input/output timer xxxxxxxx b 00005b h xxxxxxxx b 00005c h ipcp3 input capture data register 3 r xxxxxxxx b 00005d h xxxxxxxx b .com .com .com .com 4 .com u datasheet
mb90385 series 17 (continued) address register abbreviation register read/ write resource initial value 00005e h to 000065 h (reserved area) * 000066 h tmcsr0 timer control status register r/w 16-bit reload timer 0 00000000 b 000067 h r/w xxxx0000 b 000068 h tmcsr1 r/w 16-bit reload timer 1 00000000 b 000069 h r/w xxxx0000 b 00006a h to 00006e h (reserved area) * 00006f h romm rom mirroring function selection register w rom mirroring function selection module xxxxxxx1 b 000070 h to 00007f h (reserved area) * 000080 h bvalr message buffer enabling register r/w can controller 00000000 b 000081 h (reserved area) * 000082 h treqr send request register r/w can controller 00000000 b 000083 h (reserved area) * 000084 h tcanr send cancel register w can controller 00000000 b 000085 h (reserved area) * 000086 h tcr send completion register r/w can controller 00000000 b 000087 h (reserved area) * 000088 h rcr receive completion register r/w can controller 00000000 b 000089 h (reserved area) * 00008a h rrtrr receive rtr register r/w can controller 00000000 b 00008b h (reserved area) * 00008c h rovrr receive overrun register r/w can controller 00000000 b 00008d h (reserved area) * 00008e h rier receive completion interrupt permission register r/w can controller 00000000 b 00008f h to 00009d h (reserved area) * 00009e h pacsr address detection control register r/w address matching detection function 00000000 b 00009f h dirr delay interrupt request generation/ release register r/w delay interrupt generation module xxxxxxx0 b .com .com .com .com 4 .com u datasheet
mb90385 series 18 (continued) address register abbreviation register read/ write resource initial value 0000a0 h lpmcr lower power consumption mode control register w,r/w lower power consumption mode 00011000 b 0000a1 h ckscr clock selection register r,r/w clock 11111100 b 0000a2 h to 0000a7 h (reserved area) * 0000a8 h wdtc watchdog timer control register r,w watchdog timer xxxxx111 b 0000a9 h tbtc time-base timer control register r/w,w time-base timer 1xx00100 b 0000aa h wtc clock timer control register r,r/w clock timer 1x001000 b 0000ab h to 0000ad h (reserved area) * 0000ae h fmcs flash memory control status register r,w,r/w 512k-bit flash memory 000x0000 b 0000af h (reserved area) * 0000b0 h icr00 interrupt control register 00 r/w interrupt controller 00000111 b 0000b1 h icr01 interrupt control register 01 00000111 b 0000b2 h icr02 interrupt control register 02 00000111 b 0000b3 h icr03 interrupt control register 03 00000111 b 0000b4 h icr04 interrupt control register 04 00000111 b 0000b5 h icr05 interrupt control register 05 00000111 b 0000b6 h icr06 interrupt control register 06 00000111 b 0000b7 h icr07 interrupt control register 07 00000111 b 0000b8 h icr08 interrupt control register 08 00000111 b 0000b9 h icr09 interrupt control register 09 00000111 b 0000ba h icr10 interrupt control register 10 00000111 b 0000bb h icr11 interrupt control register 11 00000111 b 0000bc h icr12 interrupt control register 12 00000111 b 0000bd h icr13 interrupt control register 13 00000111 b 0000be h icr14 interrupt control register 14 00000111 b 0000bf h icr15 interrupt control register 15 00000111 b 0000c0 h to 0000ff h (reserved area) * .com .com .com .com 4 .com u datasheet
mb90385 series 19 (continued) address register abbreviation register read/ write resource initial value 001ff0 h padr0 detection address setting register 0 (low-order) r/w address matching detection function xxxxxxxx b 001ff1 h detection address setting register 0 (middle-order) xxxxxxxx b 001ff2 h detection address setting register 0 (high-order) xxxxxxxx b 001ff3 h padr1 detection address setting register 1 (low-order) r/w xxxxxxxx b 001ff4 h detection address setting register 1 (middle-order) xxxxxxxx b 001ff5 h detection address setting register 1 (high-order) xxxxxxxx b 003900 h tmr0/ tmrlr0 16-bit timer register 0/16-bit reload register r,w 16-bit reload timer 0 xxxxxxxx b 003901 h xxxxxxxx b 003902 h tmr1/ tmrlr1 16-bit timer register 1/16-bit reload register r,w 16-bit reload timer 1 xxxxxxxx b 003903 h xxxxxxxx b 003904 h to 00390f h (reserved area) * 003910 h prll0 ppg0 reload register l r/w 8/16-bit ppg timer xxxxxxxx b 003911 h prlh0 ppg0 reload register h r/w xxxxxxxx b 003912 h prll1 ppg1 reload register l r/w xxxxxxxx b 003913 h prlh1 ppg1 reload register h r/w xxxxxxxx b 003914 h prll2 ppg2 reload register l r/w xxxxxxxx b 003915 h prlh2 ppg2 reload register h r/w xxxxxxxx b 003916 h prll3 ppg3 reload register l r/w xxxxxxxx b 003917 h prlh3 ppg3 reload register h r/w xxxxxxxx b 003918 h to 00392f h (reserved area) * 003930 h to 003bff h (reserved area) * 003c00 h to 003c0f h ram (general-purpose ram) .com .com .com .com 4 .com u datasheet
mb90385 series 20 (continued) address register abbreviation register read/ write resource initial value 003c10 h to 003c13 h idr0 id register 0 r/w can controller xxxxxxxx b to xxxxxxxx b 003c14 h to 003c17 h idr1 id register 1 r/w xxxxxxxx b to xxxxxxxx b 003c18 h to 003c1b h idr2 id register 2 r/w xxxxxxxx b to xxxxxxxx b 003c1c h to 003c1f h idr3 id register 3 r/w xxxxxxxx b to xxxxxxxx b 003c20 h to 003c23 h idr4 id register 4 r/w xxxxxxxx b to xxxxxxxx b 003c24 h to 003c27 h idr5 id register 5 r/w xxxxxxxx b to xxxxxxxx b 003c28 h to 003c2b h idr6 id register 6 r/w xxxxxxxx b to xxxxxxxx b 003c2c h to 003c2f h idr7 id register 7 r/w xxxxxxxx b to xxxxxxxx b 003c30 h 003c31 h dlcr0 dlc register 0 r/w xxxxxxxx b xxxxxxxx b 003c32 h 003c33 h dlcr1 dlc register 1 r/w xxxxxxxx b xxxxxxxx b 003c34 h 003c35 h dlcr2 dlc register 2 r/w xxxxxxxx b xxxxxxxx b 003c36 h 003c37 h dlcr3 dlc register 3 r/w xxxxxxxx b xxxxxxxx b 003c38 h 003c39 h dlcr4 dlc register 4 r/w xxxxxxxx b xxxxxxxx b 003c3a h 003c3b h dlcr5 dlc register 5 r/w xxxxxxxx b xxxxxxxx b .com .com .com .com 4 .com u datasheet
mb90385 series 21 (continued) address register abbreviation register read/ write resource initial value 003c3c h 003c3d h dlcr6 dlc register 6 r/w can controller xxxxxxxx b xxxxxxxx b 003c3e h 003c3f h dlcr7 dlc register 7 r/w xxxxxxxx b xxxxxxxx b 003c40 h to 003c47 h dtr0 data register 0 r/w xxxxxxxx b to xxxxxxxx b 003c48 h to 003c4f h dtr1 data register 1 r/w xxxxxxxx b to xxxxxxxx b 003c50 h to 003c57 h dtr2 data register 2 r/w xxxxxxxx b to xxxxxxxx b 003c58 h to 003c5f h dtr3 data register 3 r/w xxxxxxxx b to xxxxxxxx b 003c60 h to 003c67 h dtr4 data register 4 r/w xxxxxxxx b to xxxxxxxx b 003c68 h to 003c6f h dtr5 data register 5 r/w xxxxxxxx b to xxxxxxxx b 003c70 h to 003c77 h dtr6 data register 6 r/w xxxxxxxx b to xxxxxxxx b 003c78 h to 003c7f h dtr7 data register 7 r/w xxxxxxxx b to xxxxxxxx b 003c80 h to 003cff h (reserved area) * 003d00 h 003d01 h csr control status register r/w, r can controller 0xxxx001 b 00xxx000 b 003d02 h leir last event display register r/w 000xx000 b 003d03 h (reserved area) * 003d04 h 003d05 h rtec send/receive error counter r can controller 00000000 b 00000000 b 003d06 h 003d07 h btr bit timing register r/w 11111111 b x1111111 b 003d08 h ider ide register r/w xxxxxxxx b 003d09 h (reserved area) * 003d0a h trtrr send rtr register r/w can controller 00000000 b .com .com .com .com 4 .com u datasheet
mb90385 series 22 (continued) initial values : 0 : initial value of this bit is 0. 1 : initial value of this bit is 1. x : initial value of this bit is undefined. * : reserved area should not be written anything. result of reading from reserved area is undefined. address register abbreviation register read/ write resource initial value 003d0b h (reserved area) * 003d0c h rfwtr remote frame receive wait register r/w can controller xxxxxxxx b 003d0d h (reserved area) * 003d0e h tier send completion interrupt permission register r/w can controller 00000000 b 003d0f h (reserved area) * 003d10 h 003d11 h amsr acceptance mask selection register r/w can controller xxxxxxxx b xxxxxxxx b 003d12 h 003d13 h (reserved area) * 003d14 h to 003d17 h amr0 acceptance mask register 0 r/w can controller xxxxxxxx b to xxxxxxxx b 003d18 h to 003d1b h amr1 acceptance mask register 1 r/w xxxxxxxx b to xxxxxxxx b 003d1c h to 003dff h (reserved area) * 003e00 h to 003eff h (reserved area) * 003ff0 h to 003fff h (reserved area) * .com .com .com .com 4 .com u datasheet
mb90385 series 23 n interrupt sources, interrupt vectors , and interrupt control registers (continued) interrupt source ei 2 os readiness interrupt vector interrupt control register priority* 3 number address icr address reset #08 08 h ffffdc h ?? high int 9 instruction #09 09 h ffffd8 h ??- exceptional treatment #10 0a h ffffd4 h ?? can controller reception completed (rx) #11 0b h ffffd0 h icr00 0000b0 h * 1 can controller transmission completed (tx) / node status transition (ns) #12 0c h ffffcc h reserved #13 0d h ffffc8 h icr01 0000b1 h reserved #14 0e h ffffc4 h can wakeup d #15 0f h ffffc0 h icr02 0000b2 h * 1 time-base timer #16 10 h ffffbc h 16-bit reload timer 0 d #17 11 h ffffb8 h icr03 0000b3 h * 1 8/10-bit a/d converter d #18 12 h ffffb4 h 16-bit free-run timer overflow d #19 13 h ffffb0 h icr04 0000b4 h * 1 reserved #20 14 h ffffac h reserved #21 15 h ffffa8 h icr05 0000b5 h * 2 ppg timer ch0, ch1 underflow #22 16 h ffffa4 h input capture 0-input d #23 17 h ffffa0 h icr06 0000b6 h * 1 external interrupt (int4/int5) d #24 18 h ffff9c h input capture 1-input d #25 19 h ffff98 h icr07 0000b7 h * 1 ppg timer ch2, ch3 underflow #26 1a h ffff94 h external interrupt (int6/int7) d #27 1b h ffff90 h icr08 0000b8 h * 1 clock timer d #28 1c h ffff8c h reserved #29 1d h ffff88 h icr09 0000b9 h * 1 input capture 2-input input capture 3-input #30 1e h ffff84 h reserved #31 1f h ffff80 h icr10 0000ba h * 1 reserved #32 20 h ffff7c h reserved #33 21 h ffff78 h icr11 0000bb h * 1 reserved #34 22 h ffff74 h reserved #35 23 h ffff70 h icr12 0000bc h * 1 16-bit reload timer 1 #36 24 h ffff6c h low .com .com .com .com 4 .com u datasheet
mb90385 series 24 (continued) : available : unavailable : available el 2 os function is provided. d : available when a cause of interrupt sharing a same icr is not used. *1 : peripheral functions sharing an icr register have the same interrupt level. if peripheral functions share an icr register, only one function is available when using expanded intelligent i/o service. if peripheral functions share an icr register, a function using expanded intelligent i/o service does not allow interrupt by another function. *2 : only 16-bit reload timer is ready for ei 2 os. because ppg is not ready for ei 2 os, disable ppg interrupt when using ei 2 os with 16-bit reload timer. *3 : priority when two or more interrupts of a same level occur simultaneously. interrupt source ei 2 os readiness interrupt vector interrupt control register priority* 3 number address icr address uart1 reception completed #37 25 h ffff68 h icr13 0000bd h * 1 high uart1 transmission completed d #38 26 h ffff64 h - reserved #39 27 h ffff60 h icr14 0000be h * 1 reserved #40 28 h ffff5c h flash memory #41 29 h ffff58 h icr15 0000bf h * 1 delay interrupt generation module #42 2a h ffff54 h low .com .com .com .com 4 .com u datasheet
mb90385 series 25 n peripheral resources 1. i/o ports the i/o ports are used as general-purpose input/output ports (parallel i/o ports). the mb60385 series model is provided with 5 ports (34 inputs). the ports function as input/output pins for peripheral functions also. i/o port functions an i/o port, using port data resister (pdr), outputs the output data to i/o pin and input a signal input to i/o port. the port direction register (ddr) specifies direction of input/output of i/o pins on a bit-by-bit basis. the following summarizes functions of the ports and sharing peripheral functions : ? port 1 : general-purpose input/output port, used also for ppg timer output and input capture inputs. ? port 2 : general-purpose input/output port, used also for reload timer input/output and external interrupt input. ? port 3 : general-purpose input/output port, used also for a/d converter activation trigger pin. ? port 4 : general-purpose input/output port, used also for uart input/output and can controller send/receive pin. ? port 5 : general-purpose input/output port, used also analog input pin. port 1 pins block diagram (single-chip mode) port 1 registers (single-chip mode) ? port 1 registers include port 1 data register (pdr1) and port 1 direction register (ddr1). ? the bits configuring the register correspond to port 1 pins on a one-to-one basis. relation between port 1 registers and pins port name bits of register and corresponding pins port 1 pdr1, ddr1 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 corresponding pins p17 p16 p15 p14 p13 p12 p11 p10 pch nch peripheral function input peripheral function output port data register (pdr) pdr read output latch pdr write peripheral function output permission pin port direction register (ddr) direction latch ddr write ddr read standby control (spl=1) standby control : control among stop mode (spl=1), time-base timer mode (spl=1), and clock mode (spl=1). internal data bus .com .com .com .com 4 .com u datasheet
mb90385 series 26 port 2 pins block diagram (general-purpose input/output port) port 2 registers ? port 2 registers include port 2 data register (pdr2) and port 2 direction register (ddr2). ? the bits configuring the register correspond to port 2 pins on a one-to-one basis. relation between port 2 registers and pins port name bits of register and corresponding pins port 2 pdr2,ddr2 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 corresponding pins p27 p26 p25 p24 p23 p22 p21 p20 pch nch peripheral function input peripheral function output port data register (pdr) pdr read output latch pdr write peripheral function output permission pin port direction register (ddr) direction latch ddr write ddr read standby control (spl=1) standby control : control among stop mode (spl=1), time-base timer mode (spl=1), and clock mode (spl=1). internal data bus .com .com .com .com 4 .com u datasheet
mb90385 series 27 port 3 pins block diagram (general-purpose input/output port) port 3 registers ? port 3 registers include port 3 data register (pdr3) and port 3 direction register (ddr3). ? the bits configuring the register correspond to port 3 pins on a one-to-one basis. relation between port 3 registers and pins * : p35 and p36 do not exist on mb90387and mb90f387. port name bits of register and corresponding pins port 3 pdr3, ddr3 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 corresponding pins p37 p36* p35* ? p33 p32 p31 p30 pch nch peripheral function input peripheral function output port data register (pdr) pdr read output latch pdr write peripheral function output permission pin port direction register (ddr) direction latch ddr write ddr read standby control (spl=1) internal data bus standby control : control among stop mode (spl=1), time-base timer mode (spl=1), and clock mode (spl=1). .com .com .com .com 4 .com u datasheet
mb90385 series 28 port 4 pins block diagram port 4 registers ? port 4 registers include port 4 data register (pdr4) and port 4 direction register (ddr4). ? the bits configuring the register correspond to port 4 pins on a one-to-one basis. relation between port 4 registers and pins port name bits of register and corresponding pins port 4 pdr4, ddr4 ??? bit4 bit3 bit2 bit1 bit0 corresponding pins ??? p44 p43 p42 p41 p40 pch nch peripheral function input peripheral function output port data register (pdr) pdr read output latch pdr write peripheral function output permission pin port direction register (ddr) direction latch ddr write ddr read standby control (spl=1) internal data bus standby control : control among stop mode (spl=1), time-base timer mode (spl=1), and clock mode (spl=1). .com .com .com .com 4 .com u datasheet
mb90385 series 29 port 5 pins block diagram port 5 registers ? port 5 registers include port 5 data register (pdr5), port 5 direction register (ddr5), and analog input per- mission register (ader). ? analog input permission register (ader) allows or disallows input of analog signal to the analog input pin. ? the bits configuring the register correspond to port 5 pins on a one-to-one basis. relation between port 5 registers and pins port name bits of register and corresponding pins port 5 pdr5, ddr5 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 ader ade7 ade6 ade5 ade4 ade3 ade2 ade1 ade0 corresponding pins p57 p56 p55 p54 p53 p52 p51 p50 ader pch nch standby control: control among stop mode (spl=1), time-base timer mode (spl=1), and clock mode (spl=1). port data register (pdr) pdr read output latch pdr write pin port direction register (ddr) direction latch ddr write ddr read standby control (spl=1) internal data bus analog input .com .com .com .com 4 .com u datasheet
mb90385 series 30 2. time-base timer the time-base time is an 18-bit free-run counter (time-base timer counter) that counts up in synchronization with the main clock (dividing main oscillation clock by 2). ? four choices of interval time are selectable, and generation of interrupt request is allowed for each interval time. ? provides operation clock signal to oscillation stabilizing wait timer and peripheral functions. interval timer function ? when the counter of time-base timer reaches an interval time specified by interval time selection bit (tbtc:tbc1, tbc0), an overflow (carrying-over) occurs (tbtc: tbof=1) and interrupt request is generated. ? if an interrupt by overflow is permitted (tbtc: tbie=1), an interrupt is generated when overflow occurs (tbtc: tbof=1). ? the following four interval time settings are selectable : interval time of time-base timer hclk: oscillation clock values in parentheses ( ) are those under operation of 4-mhz oscillation clock. count clock interval time 2/hclk (0.5 m s) 2 12 /hclk (approx. 1.0 ms) 2 14 /hclk (approx. 4.1 ms) 2 16 /hclk (approx. 16.4 ms) 2 19 /hclk (approx. 131.1 ms) .com .com .com .com 4 .com u datasheet
mb90385 series 31 time-base timer block diagram actual interrupt request number of time-base timer is as follows: interrupt request number: #16 (10 h ) 2 1 /hclk ckscr : mcs = 1 0 1 ckscr : scs = 0 1 2 of of of of tbie tbof tbc1 tbc0 tbr 2 1 2 2 2 11 2 12 2 13 2 14 2 15 2 16 2 17 2 18 2 10 2 9 2 8 2 3 to ppg timer time-base timer counter to watchdog timer to clock controller oscillation stabilizing wait time selector interval timer selector counter- clear circuit power-on reset stop mode tbof clear tbof set time-base timer control register (tbtc) re- served of : overflow hclk : oscillation clock *1 : switch machine clock from main clock to pll clock. *2 : switch machine clock from sub clock to main clock. time-base timer interrupt signal .com .com .com .com 4 .com u datasheet
mb90385 series 32 3. watchdog timer the watchdog timer is a 2-bit counter that uses time-base timer or clock timer as count clock. if the counter is not cleared within an interval time, cpu is reset. watchdog timer functions ? the watchdog timer is a timer counter that prevents runaway of a program. once a watchdog timer is activated, the counter of watchdog timer must always be cleared within a specified time of interval. if specified interval time elapses without clearing the counter of a watchdog timer, cpu resetting occurs. this is the function of a watchdog timer. ? the interval time of a watchdog timer is determined by a clock cycle, which is input as a count clock. watchdog resetting occurs between a minimum time and a maximum time specified. ? the output target of a clock source is specified by the watchdog clock selection bit (wtc: wdcs) in the clock timer control register. ? interval time of a watchdog timer is specified by the time-base timer output selection bit/clock timer output selection bit (wdtc: wt1, wt0) in the watchdog timer control register. interval timer of watchdog timer hclk: oscillation clock ( 4 mhz) , csclk: sub clock (8.192 khz) notes: if the time-base timer is cleared when watchdog timer count clock is used as time base timer output (carry-over signal), watchdog reset time may become longer. when using the sub clock as machine clock, be sure to specify watchdog timer clock source selection bit (wdcs) in clock timer control register (wtc) at 0, selecting output of clock timer. min max clock cycle min max clock cycle approx. 3.58 ms approx. 4.61 ms 2 14 2 11 /hclk approx. 0.457 s approx. 0.576 s 2 12 2 9 /sclk approx. 14.33 ms approx. 18.3 ms 2 16 2 13 /hclk approx. 3.584 s approx. 4.608 s 2 15 2 12 /sclk approx. 57.23 ms approx. 73.73 ms 2 18 2 15 /hclk approx. 7.168 s approx. 9.216 s 2 16 2 13 /sclk approx. 458.75 ms approx. 589.82 ms 2 21 2 18 /hclk approx. 14.336 s approx. 18.432 s 2 17 2 14 /sclk .com .com .com .com 4 .com u datasheet
mb90385 series 33 watchdog timer block diagram 2 1 2 2 2 11 2 12 2 13 2 14 2 15 2 16 2 17 2 18 2 10 2 9 2 8 2 srst wt1 wt0 wte ponr wrst erst wdcs 2 1 2 2 2 8 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 7 2 6 2 5 4 4 watchdog timer control register(wdtc) clock timer control register (wtc) watchdog timer reset occurs shift to sleep mode shift to time-base timer mode shift to clock mode shift to stop mode counter clear control circuit count clock selector 2-bit counter watchdog reset generation circuit internal reset generation circuit clear main clock (dividing hclk by 2) sub clock sclk time-base timer counter clock counter hclk: oscillation clock sclk: sub clock activate .com .com .com .com 4 .com u datasheet
mb90385 series 34 4. 16-bit input/output timer the 16-bit input/output timer is a compound module composed of 16-bit free-run timer, (1 unit) and input capture (2 units, 4 input pins). the timer, using the 16-bit free-run timer as a basis, enables measurement of clock cycle of an input signal and its pulse width. configuration of 16-bit input/output timer the 16-bit input/output timer is composed of the following modules: ? 16-bit free-run timer (1 unit) ? input capture (2 units, 2 input pins per unit) functions of 16-bit input/output timer (1) functions of 16-bit free-run timer the 16-bit free-run timer is composed of 16-bit up counter, timer counter control status register, and prescaler. the 16-bit up counter increments in synchronization with dividing ratio of machine clock. ? count clock is set among four types of machine clock dividing rates. ? generation of interrupt is allowed by counter value overflow. ? activation of expanded intelligent i/o service (ei 2 os) is allowed by interrupt generation. ? counter value of 16-bit free-run timer is cleared to 0000 h by either resetting or software-clearing with timer count clear bit (tccs: clr). ? counter value of 16-bit free-run timer is output to input capture, which is available as base time for capture operation. (2) functions of input capture the input capture, upon detecting an edge of a signal input to the input pin from external device, stores a counter value of 16-bit free-run timer at the time of detection into the input capture data register. the function includes the input capture data registers corresponding to four input pins, input capture control status register, and edge detection circuit. ? rising edge, falling edge, and both edges are selectable for detection. ? generating interrupt on cpu is allowed by detecting an edge of input signal. ? expanded intelligent i/o service (ei 2 os) is activated by interrupt generation. ? the four input capture input pins and input capture data registers allows monitoring of a maximum of four events. .com .com .com .com 4 .com u datasheet
mb90385 series 35 16-bit input/output timer block diagram 16-bit free-run timer counter value of 16-bit free-run timer is used as reference time (base time) of input capture. input capture input capture detects rising edge, falling edge or both edges and retains a counter value of 16-bit free-run timer. detection of edge on input signal is allowed to generate interrupt. 16-bit free-run timer block diagram internal data bus input capture special- purpose bus 16-bit free-run timer ivf ivfe clk2 clk1 clk0 stop clr clk stop clr 2 of re- served 16-bit free-run timer timer counter data register (tcdt) output counter value to input capture prescaler timer counter control status register (tccs) free-run timer interrupt request f : machine clock of : overflow internal data bus .com .com .com .com 4 .com u datasheet
mb90385 series 36 detailed pin assignment on block diagram the 16-bit input/output timer includes a 16-bit free-run timer. interrupt request number of the 16-bit free-run timer is as follows: interrupt request number: 19 (13 h ) prescaler the prescaler divides a machine clock and provides a counter clock to the 16-bit up counter. dividing ratio of the machine clock is specified by timer counter control status register (tccs) among four values. timer counter data register (tcdt) the timer counter data register is a 16-bit up counter. a current counter value of the 16-bit free-run timer is read. writing a value during halt of the counter allows setting an arbitrary counter value. .com .com .com .com 4 .com u datasheet
mb90385 series 37 input capture block diagram eg00 eg01 eg10 eg11 ice0 ice1 icp0 icp1 in1 in0 2 2 2 2 eg00 eg01 eg10 eg11 ice0 ice1 icp0 icp1 eg00 eg01 eg10 eg11 ice0 ice1 icp0 icp1 in3 in2 16-bit free-run timer input capture data register 3 (ipcp3) input capture data register 2 (ipcp2) edge detection circuit pin pin input capture control status register (ics23) input capture interrupt request input capture control status register (ics01) input capture data register 1 (ipcp1) pin pin edge detection circuit input capture data register 0 (ipcp0) internal data bus .com .com .com .com 4 .com u datasheet
mb90385 series 38 5. 16-bit reload timer the 16-bit reload timer has the following functions: ? count clock is selectable among 3 internal clocks and external event clock. ? activation trigger is selectable between software trigger and external trigger. ? generation of cpu interrupt is allowed upon occurrence of underflow on 16-bit timer register. available as an interval timer using the interrupt function. ? when underflow of 16-bit timer register (tmr) occurs, one of two reload modes is selectable between one- shot mode that halts counting operation of tmr, and reload mode that reloads 16-bit reload register value to tmr, continuing tmr counting operation. ? the 16-bit reload timer is ready for expanded intelligent i/o service (ei 2 os). ? mb90385 series device has 2 channels of built-in 16-bit reload timer. operation mode of 16-bit reload timer internal clock mode ? the 16-bit reload timer is set to internal clock mode, by setting count clock selection bit (tmcsr: csl1, csl0) to 00 b , 01 b , 10 b . ? in the internal clock mode, the counter decrements in synchronization with the internal clock. ? three types of count clock cycles are selectable by count clock selection bit (tmcsr: csl1, csl0) in timer control status register. ? edge detection of software trigger or external trigger is specified as an activation trigger. count clock activation trigger operation upon underflow internal clock mode software trigger, external trigger one-shot mode, reload mode event count mode software trigger one-shot mode, reload mode .com .com .com .com 4 .com u datasheet
mb90385 series 39 16-bit reload timer block diagram csl1 csl0 mod2 mod1 outl oute reld inte uf cnte trg mod0 tmr tmrlr tot en tin 2 3 3 clk clk internal data bus 16-bit reload register reload control circu it reload signal 16-bit timer register uf wait signal count clock generation circuit machine clock f prescaler gate input valid clock decision circuit output to internal peripheral functions output control circuit internal clock clear pin pin input control circuit clock selector output signal generation circuit external clock select function select signal operation control circuit generation circuit timer control status register (tmcsr) interrupt request output .com .com .com .com 4 .com u datasheet
mb90385 series 40 6. clock timer outline the clock timer is a 15-bit free-run counter that increments in synchronization with sub clock. ? interval time is selectable among 7 choices, and generation of interrupt request is allowed for each interval. ? provides operation clock to the subclock oscillation stabilizing wait timer and watchdog timer. ? always uses subclock as a count clock regardless of settings of clock selection register (ckscr). interval timer function ? in the clock timer, a bit corresponding to the interval time overflows (carry-over) when an interval time, which is specified by interval time selection bit, is reached. then overflow flag bit is set (wtc: wtof=1). ? if an interrupt by overflow is permitted (wtc: wtie=1), an interrupt request is generated upon setting an overflow flag bit. ? interval time of clock timer is selectable among the following seven choices : interval time of clock timer sclk: sub clock frequency values in parentheses ( ) are calculation when operating with 8.192 khz clock. sub clock cycle interval time sclk (122 m s) 2 8 /sclk (31.25 ms) 2 9 /sclk (62.5 ms) 2 10 /sclk (125 ms) 2 11 /sclk (250 ms) 2 12 /sclk (500 ms) 2 13 /sclk (1.0 s) 2 14 /sclk (2.0 s) .com .com .com .com 4 .com u datasheet
mb90385 series 41 clock timer block diagram actual interrupt request number of clock timer is as follows : interrupt request number : #28 (1c h ) clock timer counter a 15-bit up counter that uses sub clock (sclk) as a count clock. counter clear circuit a circuit that clears the clock timer counter. wtof wtr wtc1 wtc0 wtc2 wdcs sce wtie 2 5 2 4 2 3 2 1 2 9 2 10 2 11 2 12 2 13 2 14 2 15 2 8 2 7 2 6 2 2 sclk of of of of of of of of to watchdog timer clock timer counter power-on reset shift to hardware standby shift to stop mode to sub clock oscillation stabilizing wait time interval timer selector clock time interrupt of : overflow sclk : sub clock clock timer control register (wtc) counter clear circuit .com .com .com .com 4 .com u datasheet
mb90385 series 42 7. 8/16-bit ppg timer outline the 8/16-bit ppg timer is a 2-channel reload timer module (ppg0 and ppg1) that allows outputting pulses of arbitrary cycle and duty cycle. combination of the two channels allows selection among the following operations: ? 8-bit ppg output 2-channel independent operation mode ? 16-bit ppg output operation mode ? 8-bit and 8-bit ppg output operation mode mb90385 series device has two 8/16-bit built-in ppg timers. this section describes functions of ppg0/1. ppg2/ 3 have the same functions as those of ppg0/1. functions of 8/-16-bit ppg timer the 8/-16-bit ppg timer is composed of four 8-bit reload register (prlh0/prll0, prlh1/prll1) and two ppg down counters (pcnt0, pcnt1). ? widths of h and l in output pulse are specifiable independently. cycle and duty factor of output pulse is specifiable arbitrarily. ? count clock is selectable among 6 internal clocks. ? the timer is usable as an interval timer, by generating interrupt requests for each interval. ? the time is usable as a d/a converter, with an external circuit. .com .com .com .com 4 .com u datasheet
mb90385 series 43 8/16-bit ppg timer 0 block diagram ppg0 clk r sq pen0 pe0 pie0 puf0 pcs2 pcs0 pcm2 pcm1 pcm0 pcs1 3 2 re- served re- versed h level side data bus l level side data bus ppg0 reload register ppg0 operation mode control register (ppgc0) interrupt request output* operation mode control signal select signal reload register l/h selector pplh0 (h level side) ppll0 (l level side) ppg0 temporary buffer 0(prlbh0) count start value reload clear ppg0 down counter (pcnt0) underflow ppg1 underflow ppg0 underflow (to ppg1) pulse selector ppg0 output latch ppg output control circuit pin time-base timer output (512/hclk) peripheral clock (1/ f ) peripheral clock (2/ f ) peripheral clock (4/ f ) peripheral clock (8/ f ) peripheral clock (16/ f ) count clock selector select signal ppg0/1 count clock selection register (ppg01) - : undefined reserved : reserved bit hclk : oscillation clock frequency f : machine clock frequency * : interrupt output of 8/16-bit ppg timer 0 is incorporated into one by the or circuit against interrupt output of 8/16-bit ppg timer 1. .com .com .com .com 4 .com u datasheet
mb90385 series 44 8/16-bit ppg timer 1 block diagram clk md0 r sq pen1 pe1 pie1 puf1 md1 md0 pcs2 pcs0 pcm2 pcm1 pcm0 pcs1 3 2 ppg1 re- versed re- served h level side data bus l level side data bus ppg1 reload register ppg1 operation mode control register (ppgc1) interrupt request output* select signal reload selector l/h selector prlh1 (h level side) prll1 (l level side) ppg1 temporary buffer 0(prlbh1) count start value reload clear ppg1 down counter (pcnt1) under- flow ppg1 output latch ppg output control circuit pin time-base timer output (512/hclk) peripheral clock (1/ f ) peripheral clock (2/ f ) peripheral clock (4/ f ) peripheral clock (8/ f ) peripheral clock (16/ f ) count clock selector select signal ppg0/1 count clock selection register (ppg01) - : undefined reserved : reserved bit hclk : oscillation clock frequency f : machine clock frequency * : interrupt output of 8/16-bit ppg timer 1 is incorporated into one by the or circuit against interrupt output of 8/16-bit ppg timer 0. operation mode control signal ppg1 underflow (to ppg0) ppg0 underflow (from ppg0) .com .com .com .com 4 .com u datasheet
mb90385 series 45 8. delay interrupt generation module outline the delay interrupt generation module is a module that generates interrupts for switching tasks. generation of a hardware interrupt request is performed by software. delay interrupt generation module outline using the delay interrupt generation module, hardware interrupt request is generated and released by software. delay interrupt generation module outline delay interrupt generation module block diagram interrupt request latch a latch that retains settings on delay interrupt request generation/release register (generation or release of delay interrupt request). delay interrupt request generation/release register (dirr) generates or releases delay interrupt request. interrupt number an interrupt number used in delay interrupt generation module is as follows: interrupt number: #42 (2a h ) function and control cause of interrupt set 1 in r0 bit of delay interrupt request generation/release register (dirr: r0=1), generating an interrupt request. set 0 in r0 bit of delay interrupt request generation/release register (dirr: r0=0), releasing an interrupt request. interrupt number #42 (2a h ) interrupt control no setting of permission register is provided. interrupt flag retained in dirr: r0 bit ei 2 os not ready for expanded intelligent i/o service. r0 internal data bus delay interrupt request generation/release register (dirr) - : not defined s interrupt request r latch interrupt request signal .com .com .com .com 4 .com u datasheet
mb90385 series 46 9. dtp/external interrupt and can wakeup outline dtp/external interrupt transfers an interrupt request generated by an external peripheral device or a data trans- mission request to cpu, generating external interrupt request and activating expanded intelligent i/o service. input rx of can controller is used as external interrupt input. dtp/external interrupt and can wakeup function an interrupt request input from external peripheral device to external input pins (int7 to int4) and rx pin, just as interrupt request of peripheral device, generates an interrupt request. the interrupt request generates an external interrupt and activates expanded intelligent i/o service (ei 2 os). if the expanded intelligent i/o service (ei 2 os) has been disabled by interrupt control register (icr: ise=0), external interrupt function is enabled and branches to interrupt processing. if the ei 2 os has been enabled, (icr: ise=1), dtp function is enabled and automatic data transmission is performed by ei 2 os. after performing specified number of data transmission processes, the process branches to interrupt processing. dtp/external interrupt and can wakeup outline external interrupt dtp function input pin 5 pins (rx, and int4 to int7) interrupt cause specify for each pin with detection level setting register (elvr). input of h level/l level/rising edge/falling edge. input of h level/ l level interrupt number #15 (0f h ) , #24 (18 h ) , #27 (1b h ) interrupt control enabling or disabling output of interrupt request, using dtp/external interrupt permission register (enir). interrupt flag retaining interrupt cause with dtp/external interrupt cause register (eirr). process selection disable ei 2 os (icr: ise=0) enable ei 2 os (icr: ise=1) process branch to external interrupt process after automatic data transmission by ei 2 os for specified number of times, branch to interrupt process. .com .com .com .com 4 .com u datasheet
mb90385 series 47 dtp/external interrupt/can wakeup block diagram la4 lb4 la5 lb5 la6 lb6 la7 lb7 la0 lb0 en0 en4 en5 en6 en7 er0 er4 er5 er6 er7 int7 int6 int5 int4 rx re- served re- served re- served re- served re- served re- served re- served re- served re- served re- served re- served re- served detection level setting register (elvr) level/edge selector pin pin pin pin pin dtp/external interrupt input detection circuit interrupt request signal dtp/external interrupt cause register (eirr) interrupt request signal dtp/external interrupt permission register (enir) level/edge selector level/edge selector level/edge selector level/edge selector internal data bus .com .com .com .com 4 .com u datasheet
mb90385 series 48 10. 8/10-bit a/d converter the 8/10-bit a/d converter converts an analog input voltage into 8-bit or 10/bit digital value, using the rc-type successive approximation conversion method. ? input signal is selected among 8 channels of analog input pins. ? activation trigger is selected among software trigger, internal timer output, and external trigger. functions of 8/10-bit a/d converter the 8/10-bit a/d converter converts an analog voltage (input voltage) input to analog input pin into an 8-bit or 10-bit digital value (a/d conversion). the 8/10-bit a/d converter has the following functions: ? a/d conversion takes a minimum of 6.12 m s* for 1 channel, including sampling time. (a/d conversion) ? sampling of one channel takes a minimum of 2.0 m s*. ? rc-type successive approximation conversion method, with sample & hold circuit is used for conversion. ? resolution of either 8 bits or 10 bits is specifiable. ? a maximum of 8 channels of analog input pins are allowed for use. ? generation of interrupt request is allowed, by storing a/d conversion result in a/d data register. ? activation of ei 2 os is allowed upon occurrence of an interrupt request. with use of ei 2 os, data loss is avoided even if a/d conversion is performed successively. ? an activation trigger is selectable among software trigger, internal timer output, and external trigger (fall edge). *: when operating with 16-mhz machine clock 8/10-bit a/d converter conversion mode conversion mode description singular conversion mode the a/d conversion is performed form a start channel to an end channel sequentially. upon completion of a/d conversion on an end channel, a/d conversion function stops. sequential conversion mode the a/d conversion is performed form a start channel to an end channel sequentially. upon completion of a/d conversion on an end channel, a/d conversion function re- sumes from the start channel. pausing conversion mode the a/d conversion is performed by pausing at each channel. upon completion of a/d conversion on an end channel, a/d conversion and pause functions resume from the start channel. .com .com .com .com 4 .com u datasheet
mb90385 series 49 8/10-bit a/d converter block diagram inte int paus sts1 sts0 strt busy ans2 md0 ans1 ans0 ane2 ane1 ane0 md1 avr avcc avss an0 an1 an2 an3 an4 an5 an6 an7 to adtg st0 st1 ct1 ct0 d9 d8 s10 d5 d6 d4 d3 d2 d1 d0 d7 2 6 2 2 2 re- served interrupt request output a/d control status register (adcs) activation selector decoder control circuit sample& hold circuit comparator analog channel selector d/a converter a/d data register (adcr) to : internal timer output - : not defined reserved : be sure to set to 0 f : machine clock internal data bus .com .com .com .com 4 .com u datasheet
mb90385 series 50 11. uart outline uart is a general-purpose serial data communication interface for synchronous and asynchronous communi- cation using external devices. ? provided with bi-directional communication function for both clock-synchronous and clock-asynchronous modes. ? provided with master/slave communication function (multi-processor mode). (only master side is available.) ? interrupt request is generated upon completion of reception, completion of transmission and detection of reception error. ? ready for expanded intelligent service, ei 2 os. uart functions note : start/stop bit is not added upon clock-synchronous transmission. data only is transmitted. uart operation modes ? : disallowed *1 : +1 is an address/data selection bit used for communication control (bit 11 of scr1 register: a/d). *2 : only 1 bit is detected as a stop bit on data reception. description data buffer full-duplex double buffer transmission mode clock synchronous (no start/stop bit, no parity bit) clock asynchronous (start-stop synchronous) baud rate built-in special-purpose baud-rate generator. setting is selectable among 8 values. input of external values is allowed. use of clock from external timer (16-bit reload timer 0) is allowed. data length 7 bits (only asynchronous normal mode) 8 bits signaling system non return to zero (nrz) system reception error detection framing error overrun error parity error (not detectable in operation mode 1 (multi-processor mode)) interrupt request receive interrupt (reception completed, reception error detected) transmission interrupt (transmission completed) ready for expanded intelligent i/o service (ei 2 os) in both transmis- sion and reception master/slave communication function (asynchronous, multi-processor mode) communication between 1 (master) and n (slaves) are available (usable as master only). operation mode data length synchronization stop bit length with parity without parity 0 asynchronous mode (normal mode) 7-bit or 8-bit asynchronous 1- bit or 2-bit * 2 1 multi processor mode 8+1* 1 ? asynchronous 2 synchronous mode 8 ? synchronous no .com .com .com .com 4 .com u datasheet
mb90385 series 51 uart block diagram sin1 sck1 sot1 md1 md0 cs2 cs1 scke soe tdre bds pen p sbl cl a/d rec rxe cs0 txe rie tie pe ore fre rdrf rst md div2 div1 div0 control bus special-purpose baud-rate generator 16-bit reload timer clock selector pin reception clock reception control circuit transmission control circuit start bit detection circuit transmission start circuit transmission bit counter transmission parity counter transmission clock reception interrupt request output transmission interrupt request output reception bit counter reception parity counter pin pin shift register for reception serial input data register 1 shift register for transmission serial output data register 1 start transmission recep- tion com- pleted reception error occurrence signal for ei 2 os (to cpu) reception status decision circuit internal data bus communi- cation prescaler control register serial mode register 1 serial control register 1 serial status register 1 .com .com .com .com 4 .com u datasheet
mb90385 series 52 12. can controller the controller area network (can) is a serial communication protocol compliant with canver2.0a and ver2.0b. the protocol allows data transmission and reception in both standard frame format and expanded frame format. features of can controller ? can controller format is compliant with canver2.0a and ver2.0b. ? the protocol allows data transmission and reception in standard frame format and expanded frame format. ? automatic transmission of data frame by remote frame reception is allowed. ? baud rate ranges from 10 kbps to 1 mbps (with 16-mhz machine clock). data transmission baud rate ? provided with 8 transmission/reception message buffers. ? transmission/reception is allowed at id11bit in standard format, and at id29bit in expanded frame format. ? specifying 0 byte to 8 bytes is allowed in message data. ? multi-level message buffer configuration is allowed. ? can controller has two built-in acceptance masks. mask settings are independently allowed for the two ac- ceptance masks on reception ids. ? the two acceptance masks allow reception in standard frame format and expanded frame format. ? for types of masking, all-bit comparison, all-bit masking, and partial masking with acceptance mask register 0/1, are specifiable. machine clock baud rate (max) 16 mhz 1 mbps 12 mhz 1 mbps 8 mhz 1 mbps 4 mhz 500 kbps 2 mhz 250 kbps .com .com .com .com 4 .com u datasheet
mb90385 series 53 can controller block diagram tx set and clear reception buffer and transmission buffer set reception buffer id selection crc error reception dlc crc generation circuit/ error check stuffing error reception shift register destuffing/stuffing error check acceptance filter reception buffer decision circuit reception buffer ram address generation circuit reception buffer, transmission buffer, reception dlc, transmission dlc, id selection arbitration lost arbitration check bit error bit error check ack error acknowledgment error check form error form error check input latch pin btr psc ts1 ts2 rsj toe ts rs halt nie nt ns1,0 csr rtec bvalr treqr tcanr trtrr rfwtr tcr tier rcr rier rrtrr rovrr amsr amr0 amr1 0 1 leir idr0 to 7 dlcr0 to 7 dtr0 to 7 ram rx ider cpu operation clock prescaler (dividing by 1 to 64) bit timing generation circuit node status transition interrupt generation circuit node status transition interrupt signal bus status decision circuit idle, interrupt, suspend, transmit, receive, error, and overload error control circuit transmission/ reception sequence clear transmission buffer transmission buffer decision circuit trans- mission buffer data counter acceptance filter control circuit trans- mission dlc recep- tion dlc id selection bit error, stuff error, crc error, frame error, ack error arbitration lost error frame generation circuit overload frame generation circuit output driver pin transmission buffer transmission shift register transmission dlc crc generation circuit stuffing ack generation circuit set and clear transmission buffer transmission completion interrupt generation circuit trans- mission completion interrupt signal set reception buffer reception completion interrupt generation circuit reception completion interrupt signal operation clock (tq) sync segment time segment 1 time segment 2 f 2 mc-16lx bus .com .com .com .com 4 .com u datasheet
mb90385 series 54 13. address matching detection function outline the address matching detection function checks if an address of an instruction to be processed next to a currently- processed instruction is identical with an address specified in the detection address register. if the addresses match with each other, an instruction to be processed next in program is forcibly replaced with int9 instruction, and process branches to the interrupt process program. using int9 interrupt, this function is available for correcting program by batch processing. address matching detection function outline ? an address of an instruction to be processed next to a currently-processed instruction of the program is always retained in an address latch via internal data bus. by the address matching detection function, the address value retained in the address latch is always compared with an address specified in detection address setting register. if the compared address values match with each other, an instruction to be processed next by cpu is forcibly replaced with int9 instruction, and an interrupt process program is executed. ? two detection address setting registers are provided (padr0 and padr1), and each register is provided with interrupt permission bit. generation of interrupt, which is caused by address matching between the address retained in address latch and the address specified in address setting register, is permitted and prohibited on a register-by-register basis. address matching detection function block diagram ? address latch retains address value output to internal data bus. ? address detection control register (pacsr) specifies if interrupt is permitted or prohibited when addresses match with each other. ? detection address setting (padr0, padr1) specifies addresses to be compared with values in address latch. padr0 24bit ad1e ad0e pacsr padr1 24bit reserved reserved reserved reserved reserved reserved address latch detection address setting register 0 detection address setting register 1 int9 instruction (generate int9 interrupt) address detection control register (pacsr) reserved: be sure to set to 0. internal data bus comparator .com .com .com .com 4 .com u datasheet
mb90385 series 55 14. rom mirror function selection module outline the rom mirror function selection module sets the data in rom assigned to ff bank so that the data is read by access to 00 bank. rom mirror function selection module block diagram ff bank access by rom mirror function rom mi reserved reserved reserved reserved reserved reserved reserved rom mirror function selection register (romm) address data address area ff bank 00 bank internal data bus ffffff h ff4000 h ff0000 h feffff h 00ffff h 004000 h mb90f387 mb90387 fc0000 h mb90v495g fbffff h rom mirror area 00 bank ff bank (rom mirror applicable area) .com .com .com .com 4 .com u datasheet
mb90385 series 56 15. 512 kbit flash memory outline the following three methods are provided for data writing and deleting on flash memory: 1. parallel writer 2. serial special-purpose writer 3. writing/deleting by program execution this section describes 3. writing/deleting by program execution. 512 kbit flash memory outline the 512k-bit flash memory is allocated on ff h bank of cpu memory map. using the function of flash memory interface circuit, the memory allows read access and program access from cpu. writing/deleting on flash memory is performed by instruction from cpu via flash memory interface. because rewriting is allowed on mounted memory, modifying program and data is performed efficiently. features of 512 kbit flash memory ? 128 k words x 8 bits/64 k words x 16 bits (16 k + 8 k + 8 k + 32 k) sector configuration ? automatic program algorithm (embedded algorithm tm * : similar to mbm29lv200.) ? built-in deletion pause/deletion resume function ? detection of completed writing/deleting by data polling and toggle bits. ? detection of completed writing/deleting by cpu interrupt. ? deletion is allowed on a sector-by-sector basis (sectors are combined freely). ? number of writing/deleting operations (minimum): 10,000 times ? sector protection ? expanded sector protection ? temporaly sector unprotection * : embedded algorithm tm is a registered trademark of advanced micro devices. note : a function of reading manufacture code and device code is not provided. these codes are not accessible by command either. flash memory writing/deleting ? writing and reading data is not allowed simultaneously on the flash memory. ? data writing and deleting on the flash memory is performed by the processes as follows: make a copy of program on flash memory onto ram. then, execute the program copied on the ram. list of registers and reset values in flash memory 00 0 0 0x 0 0 76 bit 543210 : undefined flash memory control status register (fmcs) .com .com .com .com 4 .com u datasheet
mb90385 series 57 sector configuration for access from cpu, sa0 to sa3 are allocated in ff bank register. sector configuration of 512 kbit flash memory ff0000 h ff7fff h ff8000 h ff9fff h ffa000 h ffbfff h ffc000 h ffffff h 70000 h 77fff h 78000 h 79fff h 7a000 h 7bfff h 7c000 h 7ffff h flash memory cpu address writer address* sa0 (32 kbytes) sa1 (8 kbytes) sa2 (8 kbytes) sa3 (16 kbytes) * : writer address is an address equivalent to cpu address, which is used when data is written on flash memory, using parallel writer. when writing/ deleting data with general-purpose writer, the writer address is used for writing and deleting. .com .com .com .com 4 .com u datasheet
mb90385 series 58 n electric characteristics 1. absolute maximum rating (v ss = av ss = 0 v) *1 : avcc and avr should not exceed vcc. *2 : v i and v o should not exceed vcc + 0.3 v. *3 : a peak value of an applicable one pin is specified as a maximum output current. *4 : an average current value of an applicable one pin within 100 ms is specified as an average output current. (average value is found by multiplying operating current by operating rate.) *5 : an average current value of all pins within 100 ms is specified as an average total output current. (average value is found by multiplying operating current by operating rate.) (continued) parameter symbol rating unit remarks min max power supply voltage v cc v ss - 0.3 v ss + 6.0 v av cc v ss - 0.3 v ss + 6.0 v v cc = av cc * 1 avr v ss - 0.3 v ss + 6.0 v av cc 3 avr* 1 input voltage v i v ss - 0.3 v ss + 6.0 v *2 output voltage v o v ss - 0.3 v ss + 6.0 v *2 maximum clamp current i clamp - 2.0 + 2.0 ma *6 total maximum clamp current ? | i clamp | ? 20 ma *6 l level maximum output current i ol1 ? 15 ma normal output* 3 i ol2 ? 40 ma high-current output* 3 l level average output current i olav1 ? 4 ma normal output* 4 i olav2 ? 30 ma high-current output* 4 l level maximum total output current ? i ol1 ? 125 ma normal output ? i ol2 ? 160 ma high-current output l level average total output current ? i olav1 ? 40 ma normal output* 5 ? i olav2 ? 40 ma high-current output* 5 h level maximum output current i oh1 ?- 15 ma normal output* 3 i oh2 ?- 40 ma high-current output* 3 h level average output current i ohav1 ?- 4 ma normal output* 4 i ohav2 ?- 30 ma high-current output* 4 h level maximum total output current ? i oh1 ?- 125 ma normal output ? i oh2 ?- 160 ma high-current output h level average total output current ? i ohav1 ?- 40 ma normal output* 5 ? i ohav2 ?- 40 ma high-current output* 5 power consumption p d ? 245 mw operating temperature t a - 40 + 105 c storage temperature tstg - 55 + 150 c .com .com .com .com 4 .com u datasheet
mb90385 series 59 (continued) *6 : applicable to pins: p10 to p17, p20 to p27, p30 to p33, p35*, p36*, p37, p40 to p44, p50 to p57 *: p35 and p36 are mb90387s and mb90f387s only. use within recommended operating conditions. use at dc voltage (current) . the + b signal should always be applied a limiting resistance placed between the + b signal and the microcontroller. the value of the limiting resistance should be set so that when the + b signal is applied the input current to the microcontroller pin does not exceed rated values, either instantaneously or for prolonged periods. note that when the microcontroller drive current is low, such as in the power saving modes, the + b input potential may pass through the protective diode and increase the potential at the v cc pin, and this may affect other devices. note that if a + b signal is input when the microcontroller power supply is off (not fixed at 0 v) , the power supply is provided from the pins, so that incomplete operation may result. note that if the + b input is applied during power-on, the power supply is provided from the pins and the resulting supply voltage may not be sufficient to operate the power-on reset. care must be taken not to leave the + b input pin open. note that analog system input/output pins other than the a/d input pins (lcd drive pins, comparator input pins, etc.) cannot accept + b signal input. sample recommended circuits: warning: semiconductor devices can be permanently damaged by application of stress (voltage, current, temperature, etc.) in excess of absolute maximum ratings. do not exceed these ratings. p-ch n-ch v cc r input/output equivalent circuits + b input (0 v to 16 v) limiting resistance protective diode .com .com .com .com 4 .com u datasheet
mb90385 series 60 2. recommended operating conditions (v ss = av ss = 0.0v) *1 : use a ceramic capacitor, or a capacitor of similar frequency characteristics. on the vcc pin, use a bypass capacitor that has a larger capacity than that of cs. refer to the following figure for connection of smoothing capacitor cs. *2 : avcc is a voltage at which accuracy is guaranteed. avcc should not exceed vcc. warning: the recommended operating conditions are required in order to ensure the normal operation of the semiconductor device. all of the devices electrical characteristics are warranted when the device is operated within these ranges. always use semiconductor devices within their recommended operating condition ranges. operation outside these ranges may adversely affect reliability and could result in device failure. no warranty is made with respect to uses, operating conditions, or combinations not represented on the data sheet. users considering application outside the listed conditions are advised to contact their fujitsu representatives beforehand. parameter symbol value unit remarks min typ max power supply voltage v cc 3.5 5.0 5.5 v under normal operation 3.0 ? 5.5 v retain status of stop operation av cc 4.0 ? 5.5 v *2 smoothing capacitor c s 0.1 ? 1.0 m f*1 operating temperature t a - 40 ?+ 105 c c c s c pin connection diagram .com .com .com .com 4 .com u datasheet
mb90385 series 61 3. dc characteristics (v cc = 5.0 v 10%, v ss = av ss = 0.0 v, t a = - 40 c to + 105 c) (continued) parame- ter sym bol pin name conditions value unit remarks min typ max h level input voltage v ihs cmos hysteresis input pin 0.8 v cc v cc + 0.3 v v ihm md input pin v cc - 0.3 v cc + 0.3 v l level input voltage v ils cmos hysteresis input pin v ss - 0.3 0.2 v cc v v ilm md input pin v ss - 0.3 v ss + 0.3 v h level output voltage v oh1 pins other than p14 to p17 v cc = 4.5 v, i oh = - 4.0 ma v cc C 0.5 v v oh2 p14 to p17 v cc = 4.5 v, i oh = - 14.0 ma v cc C 0.5 v l level output voltage v ol1 pins other than p14 to p17 v cc = 4.5 v, i ol = 4.0 ma 0.4v v ol2 p14 to p17 v cc = 4.5 v, i ol = 20.0 ma 0.4v input leak current i il all input pins v cc = 5.5 v, v ss < v i < v cc C5 + 5 m a power supply current* i cc v cc v cc = 5.0 v, internally operating at 16 mhz, normal operation. 2530ma v cc = 5.0 v, internally operating at 16 mhz, writing on flash memory. 45 50 ma mb90f387/s v cc = 5.0 v, internally operating at 16 mhz, deleting on flash memory. 45 50 ma mb90f387/s i ccs v cc = 5.0 v, internally operating at 16 mhz, sleeping. 812ma i cts v cc = 5.0 v, internally operating at 2 mhz, transition from main clock mode, in time- base timer mode. 0.75 1.0 ma mb90f387/s 0.2 0.35 mb90387/s .com .com .com .com 4 .com u datasheet
mb90385 series 62 (continued) (v cc = 5.0 v 10%, v ss = av ss = 0.0 v, t a = - 40 c to + 105 c) * : test conditions of power supply current are based on a device using external clock. parame- ter sym- bol pin name conditions rating unit remarks min typ max power supply current* i ccl v cc v cc = 5.0 v, internally operating at 8 khz, subclock oper- ation, t a = + 25 c 0.3 1.2 ma mb90f387/s 40 100 m a mb90387/s i ccls v cc = 5.0 v, internally operating at 8 khz, subclock, sleep mode, t a = + 25 c 1030 m a i cct v cc = 5.0 v, internally operating at 8 khz, clock mode, t a = + 25 c 825 m a i cch stopping, t a = + 25 c 520 m a input capacity c in other than av cc , av ss , avr, c, v cc , v ss ? 5 15 pf pull-up resistor r up rst ? 25 50 100 k w pull-down resistor r down md2 ? 25 50 100 k w flash product is not provided with pull-down resistor. .com .com .com .com 4 .com u datasheet
mb90385 series 63 4. ac characteristics (1) clock timing (v cc = 5.0 v 10%, v ss = av ss = 0.0 v, t a = - 40 c to + 105 c) *1 : internal operation clock frequency should not exceed 16 mhz. *2 : when selecting the pll clock, the range of clock frequency is limitted. use this product within range as mentioned in relation among external clock frequency and internal clock frequency. parameter symbol pin name value unit remarks min typ max clock frequency f c x0, x1 38mhz when crystal or ceramic resonator is used* 2 3 16 mhz external clock * 1, * 2 f cl x0a, x1a 32.768 khz clock cycle time t hcyl x0, x1 125 333 ns t lcyl x0a, x1a 30.5 m s input clock pulse width p wh , p wl x0 10 ns set duty factor at 30% to 70% as a guideline. p wlh ,p wll x0a 15.2 m s input clock rise time and fall time t cr , t cf x0 5 ns when external clock is used internal operation clock frequency f cp 1.5 16 mhz when main clock is used f lcp 8.192 khz when sub clock is used internal operation clock cycle time t cp 62.5 666 ns when main clock is used t lcp 122.1 m s when sub clock is used x0 t hcyl t cf t cr 0.8 v cc 0.2 v cc p wh p wl x0a t lcyl t cf t cr 0.8 v cc 0.2 v cc p wlh p wll clock timing .com .com .com .com 4 .com u datasheet
mb90385 series 64 rating values of alternating current is defined by the measurement reference voltage values shown below: 16 12 8 9 4 34 8 16 5.5 4.0 3.0 3.5 34 8 16 12 1.5 power voltage v cc (v) internal clock f cp (mhz) operation guarantee range of mb90f387/s and mb90387/s pll operation guarantee range internal clock f cp (mhz) external clock f c (mhz)* multiply by 4 multiply by 3 multiply by 2 multiply by 1 x1/2 (no multiplication) relation between internal operation clock frequency and power supply voltage relation among external clock frequency and internal clock frequency pll operation guarantee range a/d converter accuracy guarantee range * : fc is 8 mhz at maximum when crystal or ceramic resonator circuit is used. 0.8 v cc 0.2 v cc 2.4 v 0.8 v hysteresis input pin output signal waveform output pin input signal waveform .com .com .com .com 4 .com u datasheet
mb90385 series 65 (2) reset input timing *1 : oscillation time of oscillator is time that the amplitude reached the 90%. in the crystal oscillator, the oscillation time is between several ms to tens of ms. in far/ceramic oscillator, the oscillation time is between hundreds of m s to several ms. in the external clock, the oscillation time is 0 ms. *2 : except for mb90f387s and mb90387s. *3 : refer to "(1) clock timing" ratings for t cp (internal operation clock cycle time). parameter symbol pin name value unit remarks min max reset input time t rstl rst 16 t cp * 3 ? ns normal operation oscillation time of oscillator* 1 + 100 m s + 16 t cp * 3 ?? in sub clock* 2 , sub sleep* 2 , watch* 2 and stop mode 100 ?m s in timebase timer t rstl 0.2 v cc 0.2 v cc 100 s + 16 t cp rst x0 in sub clock, sub sleep, watch and stop mode internal operation clock internal reset oscillation time of oscillator wait time for stabilizing oscillation execute instruction 90% of amplitude .com .com .com .com 4 .com u datasheet
mb90385 series 66 (3) power-on reset (v cc = 5.0 v 10 % , v ss = av ss = 0.0 v, t a = - 40 c to + 105 c) parameter symbol pin name conditions value unit remarks min max power supply rise time t r v cc ? 0.05 30 ms power supply shutdown time t off v cc 1 ? ms repeated operation v cc v cc v ss 3.0 v t r t off 2.7 v 0.2 v 0.2 v 0.2 v sudden change of power supply voltage may activate the power-on reset function. when changing power supply voltages during operation, raise the power smoothly by suppressing variation of voltages as shown below. when raising the power, do not use pll clock. howev- er, if voltage drop is 1v/s or less, use of pll clock is allowed during operation. limiting the slope of rising within 50 mv/ms is recommended. ram data hold period .com .com .com .com 4 .com u datasheet
mb90385 series 67 (4) uart timing (v cc = 4.5 v to 5.5 v, v ss = 0.0 v, t a = - 40 c to + 105 c) * : refer to "(1) clock timing" ratings for t cp (internal operation clock cycle time). notes: ac rating in clk synchronous mode. c l is a load capacitance value on pins for testing. parameter symbol pin name conditions value unit remarks min max serial clock cycle time t scyc sck1 internal shift clock mode output pin is : cl = 80 pf+1ttl. 8 t cp * ? ns sck ? sot delay time t slov sck1, sot1 - 80 + 80 ns valid sin ? sck - t ivsh sck1, sin1 100 ? ns sck - ? valid sin hold time t shix sck1, sin1 60 ? ns serial clock h pulse width t shsl sck1 external shift clock mode output pin is : cl = 80 pf+1ttl. 4 t cp * ? ns serial clock l pulse width t slsh sck1 4 t cp * ? ns sck ? sot delay time t slov sck1, sot1 ? 150 ns valid sin ? sck - t ivsh sck1, sin1 60 ? ns sck - ? valid sin hold time t shix sck1, sin1 60 ? ns .com .com .com .com 4 .com u datasheet
mb90385 series 68 internal shift clock mode sck sot sin t scyc t slov t ivsh t shix 0.8 v 0.8 v 2.4 v 2.4 v 0.8 v 0.8 v cc 0.2 v cc 0.8 v cc 0.2 v cc external shift clock mode sck sot sin t slsh t shsl t slov t ivsh t shix 0.2 v cc 0.2 v cc 0.8 v cc 0.8 v cc 2.4 v 0.8 v 0.8 v cc 0.2 v cc 0.8 v cc 0.2 v cc .com .com .com .com 4 .com u datasheet
mb90385 series 69 (5) timer input timing (v cc = 4.5 v to 5.5 v, v ss = 0.0 v, t a = - 40 c to + 105 c) * : refer to "(1) clock timing" ratings for t cp (internal operation clock cycle time). (6) trigger input timing (v cc = 4.5 v to 5.5 v, v ss = 0.0 v, t a = - 40 c to + 105 c) * : refer to "(1) clock timing" ratings for t cp (internal operation clock cycle time). parameter symbol pin name conditions value unit remarks min max input pulse width t tiwh tin0, tin1 ? 4 t cp * ? ns t tiwl in0 to in3 parameter symbol pin name conditions value unit remarks min max input pulse width t trgh t trgl int4 to int7, adtg ? 5 t cp * ? ns 0.8 v cc 0.8 v cc 0.2 v cc 0.2 v cc t tiwh t tiwl tin0, tin1, in0 to in3 timer input timing 0.8 v cc 0.8 v cc 0.2 v cc 0.2 v cc t trgh t trgl int4 to int7, adtg trigger input timing .com .com .com .com 4 .com u datasheet
mb90385 series 70 5. a/d converter (v cc = av cc = 5.0 v 10 % , v ss = av ss = 0.0 v, 3.0 v avr - av ss , t a = - 40 c to + 105 c) *1 : refer to "(1) clock timing" ratings for t cp (internal operation clock cycle time). *2 : if a/d converter is not operating, a current when cpu is stopped is applicable (vcc=avcc=avr=5.0 v). parameter symbol pin name conditions value unit remarks min max resolution ?? ? ? 10 bit total error ?? ? ? 3.0 lsb nonlinear error ?? ? ? 2.5 lsb differential linear error ?? ? ? 1.9 lsb zero transition voltage v ot an0 to an7 av ss - 1.5 lsb av ss + 0.5 lsb av ss + 2.5 lsb v 1 lsb = avr/1024 full-scale transition voltage v fst an0 to an7 avr - 3.5 lsb avr - 1.5 lsb avr + 0.5 lsb v compare time ?? 66 t cp * 1 ?? ns with 16 mhz machine clock 5.5 v 3 av cc 3 4.5 v 88 t cp * 1 ?? ns with 16 mhz machine clock 4.5 v > av cc 3 4.0 v sampling time ?? 32 t cp * 1 ?? ns with 16 mhz machine clock 5.5 v 3 av cc 3 4.5 v 128 t cp * 1 ?? ns with 16 mhz machine clock 4.5 v > av cc 3 4.0 v analog port input current i ain an0 to an7 ?? 10 m a analog input voltage v ain an0 to an7 av ss ? avr v reference voltage ? avr av ss + 2.7 ? av cc v power supply current i a av cc ? 3.5 7.5 ma i ah av cc ?? 5 m a*2 reference voltage supplying current i r avr ? 165 250 m a i rh avr ?? 5 m a*2 variation among channels ? an0 to an7 ?? 4lsb .com .com .com .com 4 .com u datasheet
mb90385 series 71 6. definition of a/d converter terms (continued) resolution : analog variation that is recognized by an a/d converter. linear error : deviation between a line across zero-transition line (00 0000 00 0 0 ?? 00 0000 0001) and full-scale transition line (11 1111 11 1 0 ?? 11 1111 1111) and actual conversion characteristics. differential linear error : deviation of input voltage, which is required for changing output code by 1 lsb, from an ideal value. total error : difference between an actual value and an ideal value. a total error includes zero transition error, full-scale transition error, and linear error. 3ff 3fe 3fd 004 003 002 001 avss avr 1.5 lsb 0.5 lsb {1 lsb (n - 1) + 0.5 lsb} v nt total error total error of digital output n = v nt - {1 lsb (n - 1) + 0.5 lsb} [lsb] 1 lsb 1 lsb = (ideal value) avr - av ss [v] 1024 v ot (ideal value) = av ss + 0.5 lsb [v] v fst (ideal value) = avr - 1.5 lsb [v] v nt : a voltage at which digital output transits from (n-1) to n. digital output actual conversion characteristics (actually-measured value) actual conversion characteristics analog input ideal characteristics .com .com .com .com 4 .com u datasheet
mb90385 series 72 (continued) 3ff 3fe 3fd 004 003 002 001 avss avr avss avr n + 1 n n - 1 n - 2 v ot (actual measurement value) v fst (actual measurement value) actual conversion characteristics {1 lsb (n - 1) + v ot } actual conversion characteristics ideal characteristics ideal characteristics actual conversion characteristics v ( n + 1) t (actual measurement value) v nt (actual measurement value) actual conversion characteristics v nt (actual measurement value) differential linear error linear error linear error of digital output n = v nt - {1 lsb (n - 1) + v ot } 1 lsb [lsb] differential linear error of digital output n = v ( n + 1 ) t - v nt 1 lsb - 1lsb [lsb] v fst - v ot 1022 [v] 1 lsb = v ot : voltage at which digital output transits from 000 h to 001 h . v fst : voltage at which digital output transits from 3fe h to 3ff h . digital output digital output analog input analog input .com .com .com .com 4 .com u datasheet
mb90385 series 73 7. notes on a/d converter section use the device with external circuits of the following output impedance for analog inputs: recommended output impedance of external circuits are: approx. 3.9 k w or lower (4.5 v avcc 5.5 v) (sampling period=2.00 m s at 16-mhz machine clock), approx. 11 k w or lower (4.0 v avcc < 4.5 v) (sampling period=8.0 m s at 16-mhz machine clock). if an external capacitor is used, in consideration of the effect by tap capacitance caused by external capacitors and on-chip capacitors, capacitance of the external one is recommended to be several thousand times as high as internal capacitor. if output impedance of an external circuit is too high, a sampling period for an analog voltage may be insufficient. about errors as [avr-avss] become smaller, values of relative errors grow larger. 8. flash memory program/erase characteristics * : this value comes from the technology qualification (using arrhenius equation to translate high temperature measurements into normalized value at + 85 c) . parameter conditions value unit remarks min typ max sector eraset time t a = + 25 c v cc = 5.0 v ? 115s excludes 00h programming prior to erasure chip erase time ? 4 ? s excludes 00h programming prior to erasure word (16 bit width) programming time ? 16 3,600 m s except for the over head time of the system program/erase cycle ? 10,000 ?? cycle flash data retention time average t a = + 85 c 20 ?? year * c r analog input circuit model note : use the values in the figure only as a guideline. mb90f387/s, mb90387/s 4.5 v av cc 5.5 v r : = 2.35 k w , c : = 36.4 pf 4.0 v av cc < 4.5 v r : = 16.4 k w , c : = 36.4 pf comparator analog input .com .com .com .com 4 .com u datasheet
mb90385 series 74 n example characteristics mb90f387 (continued) i cc - v cc t a = + 25 c, in external clock operation f = internal operating frequency i ccs - v cc t a = + 25 c, in external clock operation f = internal operating frequency i ccl - v cc t a = + 25 c, in external clock operation f = internal operating frequency i cc (ma) v cc (v) 2.5 3.5 4.5 5.5 6.5 0 5 10 15 20 25 30 f = 16 mhz f = 10 mhz f = 8 mhz f = 4 mhz f = 2 mhz i ccs (ma) v cc (v) 2.5 3.5 4.5 5.5 6.5 0 2 4 6 8 10 f = 16 mhz f = 10 mhz f = 8 mhz f = 4 mhz f = 2 mhz i ccl ( a) v cc (v) 3 4567 0 50 200 250 300 350 f = 8 khz 100 150 .com .com .com .com 4 .com u datasheet
mb90385 series 75 (continued) i ccls - v cc t a = + 25 c, in external clock operation f = internal operating frequency i cct - v cc t a = + 25 c, in external clock operation f = internal operating frequency i cch - v cc stopping, t a = + 25 c i ccls ( a) v cc (v) 3 4567 0 3 9 11 13 15 f = 8 khz 5 7 1 4 6 8 10 12 14 2 i cct ( a) v cc (v) 3 4567 0 6 9 10 f = 8 khz 2 4 1 3 5 7 8 i cch ( a) v cc (v) 2 4567 0 30 5 10 15 20 25 3 .com .com .com .com 4 .com u datasheet
mb90385 series 76 (continued) (v cc - v oh ) - i oh t a = + 25 c, v cc = 4.5 v v ol - i ol t a = + 25 c, v cc = 4.5 v h level input voltage/ l level input voltage v in - v cc t a = + 25 c v cc v oh (mv) i oh (ma) 0 46810 0 600 900 1000 200 400 100 300 500 700 800 2 1 579 3 v ol (mv) i ol (ma) 0 46810 0 600 900 1000 200 400 100 300 500 700 800 2 v in (v) v cc (v) 2.5 3.5 4 4.5 6 0 3 5 1 2 4 3 5 5.5 v ih v il .com .com .com .com 4 .com u datasheet
mb90385 series 77 mb90387 (continued) i cc - v cc t a = + 25 c, in external clock operation f = internal operating frequency i ccs - v cc t a = + 25 c, in external clock operation f = internal operating frequency i ccl - v cc t a = + 25 c, in external clock operation f = internal operating frequency i cc (ma) v cc (v) 2.5 3.5 4 4.5 6 0 15 25 5 10 20 3 5 5.5 6.5 7 f = 10 mhz f = 16 mhz f = 8 mhz f = 4 mhz f = 2 mhz i ccs (ma) v cc (v) 2.5 3.5 4.5 0 5 9 2 3 7 5.5 6.5 f = 10 mhz f = 16 mhz f = 8 mhz f = 4 mhz f = 2 mhz 1 4 6 8 i ccl ( a) v cc (v) 3 45 0 50 90 20 30 70 67 f = 8 khz 10 40 60 80 100 .com .com .com .com 4 .com u datasheet
mb90385 series 78 (continued) i ccls - v cc t a = + 25 c, in external clock operation f = internal operating frequency i cct - v cc t a = + 25 c, in external clock operation f = internal operating frequency i cch - v cc stopping, t a = + 25 c i ccls ( a) v cc (v) 3 45 0 5 9 2 3 7 67 f = 8 khz 1 4 6 8 10 f = 8 khz i cct ( a) v cc (v) 3 56 0 5 9 2 3 7 7 1 4 6 8 10 4 i cch ( a) v cc (v) 2 4567 0 30 5 10 15 20 25 3 .com .com .com .com 4 .com u datasheet
mb90385 series 79 (continued) (v cc - v oh ) - i oh t a = + 25 c, v cc = 4.5 v v ol - i ol t a = + 25 c, v cc = 4.5 v h level input voltage/ l level input voltage v in - v cc t a = + 25 c v cc v oh (mv) i oh (ma) 0 46 0 500 900 200 300 700 810 100 400 600 800 1000 2 1 579 3 v ol (mv) i ol (ma) 0 46 0 500 900 200 300 700 810 100 400 600 800 1000 2 1 579 3 v cc (v) 2.5 4 4.5 0 1 5.5 6 2 3 4 5 3 3.5 5 v in (v) v ih v il .com .com .com .com 4 .com u datasheet
mb90385 series 80 n ordering information part number package remarks mb90f387pmt mb90387pmt mb90f387spmt mb90387spmt 48-pin plastic lqfp (fpt-48p-m26) .com .com .com .com 4 .com u datasheet
mb90385 series 81 n package dimention 48-pin plastic lqfp (fpt-48p-m26) note 1) * : these dimensions include resin protrusion. note 2) pins width and pins thickness include plating thickness. note 3) pins width do not include tie bar cutting remainder. dimensions in mm (inches) note : the values in parentheses are reference values. c 2003 fujitsu limited f48040s-c-2-2 24 13 36 25 48 37 index sq 9.000.20(.354.008)sq 0.1450.055 (.006.002) 0.08(.003) "a" 0?~8? .059 C.004 +.008 C0.10 +0.20 1.50 0.600.15 (.024.006) 0.100.10 (.004.004) (stand off) 0.25(.010) details of "a" part 1 12 0.08(.003) m (.008.002) 0.200.05 0.50(.020) lead no. (mounting height) .276 C.004 +.016 C0.10 +0.40 7.00 * .com .com .com .com 4 .com u datasheet
mb90385 series fujitsu limited all rights reserved. the contents of this document are subject to change without notice. customers are advised to consult with fujitsu sales representatives before ordering. the information, such as descriptions of function and application circuit examples, in this document are presented solely for the purpose of reference to show examples of operations and uses of fujitsu semiconductor device; fujitsu does not warrant proper operation of the device with respect to use based on such information. when you develop equipment incorporating the device based on such information, you must assume any responsibility arising out of such use of the information. fujitsu assumes no liability for any damages whatsoever arising out of the use of the information. any information in this document, including descriptions of function and schematic diagrams, shall not be construed as license of the use or exercise of any intellectual property right, such as patent right or copyright, or any other right of fujitsu or any third party or does fujitsu warrant non-infringement of any third-partys intellectual property right or other right by using such information. fujitsu assumes no liability for any infringement of the intellectual property rights or other rights of third parties which would result from the use of information contained herein. the products described in this document are designed, developed and manufactured as contemplated for general use, including without limitation, ordinary industrial use, general office use, personal use, and household use, but are not designed, developed and manufactured as contemplated (1) for use accompanying fatal risks or dangers that, unless extremely high safety is secured, could have a serious effect to the public, and could lead directly to death, personal injury, severe physical damage or other loss (i.e., nuclear reaction control in nuclear facility, aircraft flight control, air traffic control, mass transport control, medical life support system, missile launch control in weapon system), or (2) for use requiring extremely high reliability (i.e., submersible repeater and artificial satellite). please note that fujitsu will not be liable against you and/or any third party for any claims or damages arising in connection with above-mentioned uses of the products. any semiconductor devices have an inherent chance of failure. you must protect against injury, damage or loss from such failures by incorporating safety design measures into your facility and equipment such as redundancy, fire protection, and prevention of over-current levels and other abnormal operating conditions. if any products described in this document represent goods or technologies subject to certain restrictions on export under the foreign exchange and foreign trade law of japan, the prior authorization by japanese government will be required for export of those products from japan. f0405 ? fujitsu limited printed in japan .com .com .com 4 .com u datasheet


▲Up To Search▲   

 
Price & Availability of MB90F385

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X